dog my cats! - Alemán Inglés Diccionario